import requests  # 导入requests库，用于网络请求
import os  # 导入os库，用于文件和目录操作

# 图片下载链接列表，可以替换为你想下载的图片链接
image_urls = [
    'https://www.szim.ac.cn/pc//img/news_1.jpg'
]

save_dir = 'images'  # 保存图片的文件夹

# 如果文件夹不存在，则创建
if not os.path.exists(save_dir):
    os.makedirs(save_dir)

for idx, url in enumerate(image_urls):  # 遍历每个图片链接
    try:
        response = requests.get(url, timeout=10)  # 发送GET请求，超时10秒
        response.raise_for_status()  # 检查请求是否成功
        # 构造图片保存路径
        image_path = os.path.join(save_dir, f'image_{idx+1}.jpg')
        # 以二进制写入图片内容
        with open(image_path, 'wb') as f:
            f.write(response.content)
        print(f'成功下载: {url}')
    except Exception as e:
        print(f'下载失败: {url}, 错误信息: {e}') 